/*!
 * @Author:ResetDay
 * @GitHub:https://github.com/ResetDay
 * @Email:ResetZeroDay@gmail.com
 * @Blog:https://blog.ResetDay.top
 * @Copyright http://echarts.baidu.com/
 */

//画板
var dom = document.getElementById("container");
//初始化（默认Canvas渲染）
var myChart = echarts.init(dom);
//时间显示文本
var date_text = document.getElementById("date_text");

/*
------------------------------------------------------------------------------------------
基本界面基本信息
*/

//主标题
var my_title='哔哩哔哩直播人气排行榜';
//副标题
var my_subtext='(2018/08/11~2018/08/18)';
//作者水印
var author='Created By ResetDay';

//构建初始化背景图(包含标题、柱形背景和榜首缩略图)
var bg_img = new Image();
    bg_img.src = './1.jpg';

//榜首名称
var topUP='';

//初始化数据
var obj=RoomJson[0];
topUP=obj[0].uname;

//初始化界面
var option=myconfig(topUP,bg_img,obj);
 myChart.setOption(option, true);

//加载动画
myChart.showLoading();


/*
------------------------------------------------------------------------------------------
*/

var i=0;
setInterval(function() {
    //加载数据          
    //Push();
     myChart.hideLoading();
    if (i<RoomJson.length) {

    var obj= RoomJson[i];
    console.log(obj);
    //显示时间
    date_text.innerHTML=obj[0].date;
    //更新榜首名称
    topUP=obj[0].uname;
    //更新背景图
    var new_img = new Image(); 
    new_img.src=obj[0].pic;
    console.log(obj[0].date);
 

    var option2=myconfig(topUP,new_img,obj);
    
    myChart.setOption(option2, true);
    i=i+1;
}
else{      
    i=0;
}
},250);



//异步加载数据
/* function Push() {
    $.ajax({
        url: "http://localhost:8080/readRank",
        type: 'GET',
        async: false,
        dataType: "json",
        success: function(result) {
        	var code=result['status'];
            var obj;
            if(code==0){
                obj = eval(result['data'])
            }
            //console.log(obj);
            //显示时间
            date_text.innerHTML=obj[0].date;
            //更新榜首名称
            topUP=obj[0].uname;
            //更新背景图
            var new_img = new Image(); 
            new_img.src=obj[0].pic;

            myChart.hideLoading();
       
            option=myconfig(topUP,new_img,obj);
            
            myChart.setOption(option, true);

        },
        error: function() {
            alert("数据请求失败!");
        }
    },1000);

};*/

